deliverance from pain or poverty - Turc Anglais Dictionnaire